Rust Core Concepts Explained Simple